win by a landslide - Deutsch Englisch Wörterbuch